Achieving Load Balancing and Efficient Memory Usage in A Web Hosting Service Cluster

نویسندگان

  • Ludmila Cherkasova
  • Shankar Ponnekanti
چکیده

web hosting service, web server cluster, web traffic characteristics, load balancing, scalability, performance analysis. FLEX is a new scalable "locality aware" solution for achieving both load balancing and efficient memory usage on a cluster of machines hosting several web sites [C99]. FLEX allocates the sites to different machines in the cluster based on their traffic characteristics. Here, we propose a set of new methods and algorithms (Simple, Simple+, Advanced, and Advanced+) to improve the allocation of the web sites to different machines. We also design algorithm "Closest" which creates a new partition for the given sites' requirements which is "closest" to a specified "previous" sites' partition. "Improved" FLEX outperforms traditional load balancing solutions 50% to 100% (in throughput) even for a four node cluster. Miss ratio is improved 2-3 times. These figures increase with the size of the cluster. Ease of deployment and low cost are the other attractions of FLEX.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimizing a "Content-Aware" Load Balancing Strategy for Shared Web Hosting Service

FLEX is a new scalable \locality aware" solution for achieving both load balancing and e cient memory usage on a cluster of machines hosting several web sites [1, 2]. FLEX allocates the sites to di erent machines in the cluster based on their tra c characteristics. Here, we propose a set of new methods and algorithms (Simple+, Advanced, and Advanced+) to improve the allocation of the web sites ...

متن کامل

Optimizing a \ Content - Aware " Load Balancing Strategyfor Shared Web Hosting

FLEX is a new scalable \locality aware" solution for achieving both load balancing and eecient memory usage on a cluster of machines hosting several web sites 1, 2]. FLEX allocates the sites to diierent machines in the cluster based on their traac characteristics. Here, we propose a set of new methods and algorithms (Simple+, Advanced, and Advanced+) to improve the allocation of the web sites t...

متن کامل

FLEX: Load Balancing and Management Strategy for Scalable Web Hosting Service

FLEX is a new scalable “locality aware” solution for achieving both load balancing and efficient memory usage on a cluster of machines hosting several web sites. FLEX allocates the sites to different machines in the cluster based on their traffic characteristics. This aims to avoid the unnecessary document replication to improve the overall performance of the system. The desirable routing can b...

متن کامل

Performance Analysis of Scalable Web Hosting Service with Flex: Two Case Studies

web hosting service, web server cluster, load balancing, scalability, super linear speedup, performance analysis FLEX is a new cost effective, "locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines [C99]. FLEX allocates hosted web sites to different machines in the cluster based on the sites' processing and memory requirements which are es...

متن کامل

Performance Analysis of "Content-Aware" Load Balancing Strategy FLEX: Two Case Studies

FLEX is a new cost e ective, \locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines [3]. FLEX allocates hosted web sites to di erent machines in the cluster based on the sites' processing and memory requirements which are estimated using the site logs. Appropriate routing of requests can be achieved by using the DNS infrastructure, since e...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000